roller-delayed blowback - German English Dictionary